insulating medium - Turco Inglés Diccionario